﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace IronOne.SalesOne.BusinessObjects
{
    public class Customer
    {
        private string customerId;
        private Guid? userId;
        private string firstName;
        private string lastName;
        private string status;
        private string idNumber;
        private string idType;
        private string dob;
        private string contactNo;
        private string soCode;
        private string maritalStatus;
        private string profession;
        private string country;
        private string state;
        private string otherName;
        private string homeTelephone;
        private string officialTelephone;
        private string eMail;
        private string mobile;
        private string gender;
        private string address1;
        private string address2;
        private string city;
        private string remarks;
        private string lastUpdated;
        private string title;
        private int brachID;
        private string prefNo;
        private string prefPlace;


        public string CustomerId
        {
            get { return customerId; }
            set { customerId = value; }
        }

        public Guid? UserId
        {
            get { return userId; }
            set { userId = value; }
        }

        public string FirstName
        {
            get { return firstName; }
            set { firstName = value; }
        }

        public string LastName
        {
            get { return lastName; }
            set { lastName = value; }
        }

        public string Remarks
        {
            get { return remarks; }
            set { remarks = value; }
        }


        public string Gender
        {
            get { return gender; }
            set { gender = value; }
        }

        public string Address1
        {
            get { return address1; }
            set { address1 = value; }
        }

        public string Address2
        {
            get { return address2; }
            set { address2 = value; }
        }

 
        public string City
        {
            get { return city; }
            set { city = value; }
        }

        public string Status
        {
            get { return status; }
            set { status = value; }
        }

        public string IdNumber
        {
            get { return idNumber; }
            set { idNumber = value; }
        }

        public string IdType
        {
            get { return idType; }
            set { idType = value; }
        }

        public string DOB
        {
            get { return dob; }
            set { dob = value; }
        }

        public string ContactNo
        {
            get { return contactNo; }
            set { contactNo = value; }
        }

        public string SoCode
        {
            get { return soCode; }
            set { soCode = value; }
        }

        public string MaritalStatus
        {
            get { return maritalStatus; }
            set { maritalStatus = value; }
        }

        public string Profession
        {
            get { return profession; }
            set { profession = value; }
        }

        public string Country
        {
            get { return country; }
            set { country = value; }
        }

        public string State
        {
            get { return state; }
            set { state = value; }
        }

        public string OtherName
        {
            get { return otherName; }
            set { otherName = value; }
        }

        public string HomeTelephone
        {
            get { return homeTelephone; }
            set { homeTelephone = value; }
        }

        public string OfficialTelephone
        {
            get { return officialTelephone; }
            set { officialTelephone = value; }
        }

        public string EMail
        {
            get { return eMail; }
            set { eMail = value; }
        }

        public string Mobile
        {
            get { return mobile; }
            set { mobile = value; }
        }

        public string LastUpdated
        {
            get { return lastUpdated; }
            set { lastUpdated = value; }
        }

        public string Title
        {
            get { return title; }
            set { title = value; }
        }

        public int BranchId
        {
            get { return brachID; }
            set { brachID = value; }
        }

        public string PrefNo
        {
            get { return prefNo; }
            set { prefNo = value; }
        }

        public string PrefPlace
        {
            get { return prefPlace; }
            set { prefPlace = value; }
        }

    }
}
